hr & manager careers in Mosta, Malta